bisection method in c